to be satisfied with one's lot - Allemand Anglais Dictionnaire